protected landscape components - Spanish English Dictionary